package com.inspur.jzsxxzx.mapper.catalog;

import com.inspur.jzsxxzx.entity.catalog.DataCatalogColumnExtendField;
import java.util.List;

public interface DataCatalogColumnExtendFieldMapper {
    
    /**
     * 插入信息项扩展字段记录
     */
    int insert(DataCatalogColumnExtendField record);
    
    /**
     * 根据主键查询信息项扩展字段记录
     */
    DataCatalogColumnExtendField selectByPrimaryKey(String columnId);
    
    /**
     * 根据主键更新信息项扩展字段记录
     */
    int updateByPrimaryKey(DataCatalogColumnExtendField record);
    
    /**
     * 根据主键删除信息项扩展字段记录
     */
    int deleteByPrimaryKey(String columnId);
    
    /**
     * 查询所有信息项扩展字段记录
     */
    List<DataCatalogColumnExtendField> selectAll();
    
    /**
     * 根据条件查询信息项扩展字段记录
     */
    List<DataCatalogColumnExtendField> selectByCondition(DataCatalogColumnExtendField condition);
}